dicumyl peroxide - English Synonyms Dictionary